﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SignalBox.Core.Model
{
    public class TrainStop
    {

        public enum TrainAction
        {
            ENTER,
            EXIT,
            STOP

        }

        public string Location
        {
            get;
            set;
        }

        public TrainAction Action
        {
            get;
            set;
        }
        public DateTime Arrive
        {
            get;
            set;
        }

        public int WaitTime
        {
            get;
            set;
        }

        public DateTime Depart
        {
            get;
            set;
        }

        public bool Passed
        {
            get;
            set;
        }

        public DateTime ActualArrival
        {
            get;
            set;
        }

        public DateTime ActualDeparture
        {
            get;
            set;
        }
    }
}
